
/* S-鎸夐挳 */
.ui-btn {
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    font-size: 16px;
    padding: 5px 24px;
}
.ui-btn-blue{
    background: #66b0f3;
}
.ui-btn-yellow{
    background: #eac220;
}
.ui-btn-red{
    background: #f34528;
}
/* E-鎸夐挳 */

/* S-鍗婇�鏄庤鐩栧眰 */
.ui-mask{position: fixed; width: 100%; height: 100%; background: #000; opacity: 0.3; filter: alpha(opacity=30); z-index: 998; top: 0; left: 0; right: 0; bottom: 0;}
/* E-鍗婇�鏄庤鐩栧眰 */

/* S-寮圭獥 */
.ui-dialog{position: fixed; z-index: 999; width: 564px; left: 0; right: 0; background: #fff;}
.ui-dialog-header{ background: #2482D8; height: 35px; line-height: 35px; position: relative;}
.ui-dialog-header span{color: #fff; padding-left: 30px;}
.ui-dialog-header i.ui-dialog-close{display: inline-block; *display: inline; zoom: 1; height: 23px; width: 23px; background: url(../images/img_icos.png) -56px -107px no-repeat; position: absolute; right: 6px; top: 6px; cursor: pointer;}
.ui-dialog-content{border:2px solid #2482D8; border-top: none; padding: 20px;}
.ui-dialog-btns{text-align: center; margin-top: 20px;}
/* E-寮圭獥 */

/* S-鏂囨湰妗嗗崰浣嶇 */
.ui-placeHolder {
    display: inline-block;
    overflow: hidden;
    position: relative;
}
.ui-placeHolder label {
    position: relative;
    display:inline-block;
    line-height: auto;
    float: none;
}
.ui-placeHolder label .holder {
    color: #cecccd;
    cursor: text;
    left: 10px;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    font-size:12px;
    line-height: 24px;
    font-weight:normal;
}
.ui-placeHolder .error .holder{color:red;}
/* E-鏂囨湰妗嗗崰浣嶇 */

/* 蹇�鎻愮ず */
.ui-msgtip{ min-width:100px; border-radius:5px; position:absolute; height:60px; padding-left:50px; padding-right:15px; line-height:60px;background-color:rgba(0,0,0,0.5); background-color:#000\9; filter:alpha(opacity=50); color:#fff; z-index:999999999; *zoom:1;}
.ui-msgtip .ui-ico{ position:absolute; left:10px; top:15px;}
.ui-ico-warning{background:url(../images/msgtip-ico.png) no-repeat;width:30px;height:30px;}
.ui-ico-query{background:url(../images/msgtip-ico.png) no-repeat -30px 0;width:30px;height:30px;}
.ui-ico-error{background:url(../images/msgtip-ico.png) no-repeat -60px 0;width:30px;height:30px;}
.ui-ico-success{background:url(../images/msgtip-ico.png) no-repeat -90px 0;width:30px;height:30px;}
/* 蹇�鎻愮ず */

/*自定义checkbox 样式*/
.icheckbox_square-blue,
.iradio_square-blue {
    display: block;
    margin: 0;
    padding: 0;
    width: 22px;
    height: 22px;    
    border: 1px solid #d3cfc8;
    cursor: pointer;
}

.icheckbox_square-blue {
    background-position: 0 0;
}
    .icheckbox_square-blue.hover {
        border:1px solid #2489c5;
    }
    .icheckbox_square-blue.checked {
       background:#2489c5 url(../images/checkbox.png) center center;
       border:1px solid #2489c5;
    }
    
